home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-02-13 | 19.1 KB | 706 lines | [TEXT/MPS ] |
-
- /*
- * This file was generated by the SOM Compiler.
- * FileName: WinStat.xh.
- * Generated using:
- * SOM Precompiler somipc: 2.18
- * SOM Emitter emitxh.dll: 2.33
- */
-
- /*
- *
- * Classes defined in this interface
- *
- */
-
-
- #ifndef SOM_ODWindowState_xh
- #define SOM_ODWindowState_xh
-
- class ODWindowState;
-
- #define ODWindowState_MajorVersion 1
- #define ODWindowState_MinorVersion 1
-
- /* C++ SOM defs */
- #include <somcls.xh>
- #include <somcm.xh>
-
- /* C++ parent defs */
- #ifndef SOM_ODObject_xh
- #include <ODObject.xh>
- #endif
-
- #ifndef ODWindowState_API
- #define ODWindowState_API
- /*
- * -- The Class API
- */
-
- /*
- * Start of user-defined types:
- */
- class SOMClass;
- class SOMObject;
- class ODFrame;
- class ODFacet;
- class ODObject;
- class ODExtension;
- class ODWindowState;
- class ODCanvas;
- class ODDraft;
- class ODMenuBar;
- class ODPart;
- class ODShape;
- class ODTransform;
- class ODWindow;
- class ODWindowIterator;
- class ODWindowModule;
-
- /*
- * End of user-defined types.
- */
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define ODWindowStateCClassData ODWindowStateClassData
- #define ODWindowStateNewClass(major,minor) somNewVersionedClassReference(ODWindowState,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define ODWindowStateMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /* The API to the ODWindowState class object, and the methods it introduces. */
- SOMEXTERN struct ODWindowStateClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMClass *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken RegisterWindow;
- somMToken RegisterWindowForFrame;
- somMToken AcquireWindow;
- somMToken Internalize;
- somMToken Externalize;
- somMToken SetDefaultWindowTitles;
- somMToken OpenWindows;
- somMToken CloseWindows;
- somMToken GetWindowCount;
- somMToken GetRootWindowCount;
- somMToken GetTotalRootWindowCount;
- somMToken IsODWindow;
- somMToken AcquireODWindow;
- somMToken CreateWindowIterator;
- somMToken AcquireActiveWindow;
- somMToken SetBaseMenuBar;
- somMToken CopyBaseMenuBar;
- somMToken AdjustPartMenus;
- somMToken CreateMenuBar;
- somMToken CreateCanvas;
- somMToken CreateFacet;
- somMToken AcquireCurrentMenuBar;
- somMToken AcquireBaseMenuBar;
- somMToken DeactivateFrontWindows;
- somMToken ActivateFrontWindows;
- somMToken AcquireFrontWindow;
- somMToken AcquireFrontFloatingWindow;
- somMToken AcquireFrontRootWindow;
- somMToken reserved1;
- somMToken reserved2;
- somMToken reserved3;
- somMToken reserved4;
- somMToken reserved5;
- somMToken reserved6;
- somMToken reserved7;
- somMToken reserved8;
- somMToken reserved9;
- somMToken reserved10;
- somMToken reserved11;
- somMToken reserved12;
- somMToken reserved13;
- somMToken reserved14;
- somMToken reserved15;
- somMToken reserved16;
- somMToken reserved17;
- somMToken reserved18;
- somMToken reserved19;
- somMToken reserved20;
- somMToken reserved21;
- somMToken reserved22;
- somMToken reserved23;
- somMToken reserved24;
- somMToken SetWindowModule;
- } SOMDLINK ODWindowStateClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(ODWindowState_Class_Source) && !defined(SOM_Module_winstat_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list ODWindowStateClassData
- #endif
- #endif
-
-
- /*
- * -- Typedefs and inline method declarations for left path inherited methods
- * -- are omitted because this compilation had -museinheritedmethods in effect
- */
-
-
- /*
- * -- Typedefs for ODWindowState Method Procedures
- */
- SOMEXTERN {
- typedef ODWindow* (* SOMLINK somTD_ODWindowState_RegisterWindow)(ODWindowState *somSelf, Environment *ev,
- ODPlatformWindow newWindow,
- ODType frameType,
- ODBoolean isRootWindow,
- ODBoolean isResizable,
- ODBoolean isFloating,
- ODBoolean shouldSave,
- ODBoolean shouldDispose,
- ODPart* rootPart,
- ODTypeToken viewType,
- ODTypeToken presentation,
- ODFrame* sourceFrame);
- typedef ODWindow* (* SOMLINK somTD_ODWindowState_RegisterWindowForFrame)(ODWindowState *somSelf, Environment *ev,
- ODPlatformWindow newWindow,
- ODFrame* frame,
- ODBoolean isRootWindow,
- ODBoolean isResizable,
- ODBoolean isFloating,
- ODBoolean shouldSave,
- ODBoolean shouldDispose,
- ODFrame* sourceFrame);
- typedef ODWindow* (* SOMLINK somTD_ODWindowState_AcquireWindow)(ODWindowState *somSelf, Environment *ev,
- ODID id);
- typedef void (* SOMLINK somTD_ODWindowState_Internalize)(ODWindowState *somSelf, Environment *ev,
- ODDraft* draft);
- typedef void (* SOMLINK somTD_ODWindowState_Externalize)(ODWindowState *somSelf, Environment *ev,
- ODDraft* draft);
- typedef void (* SOMLINK somTD_ODWindowState_SetDefaultWindowTitles)(ODWindowState *somSelf, Environment *ev,
- ODDraft* draft);
- typedef void (* SOMLINK somTD_ODWindowState_OpenWindows)(ODWindowState *somSelf, Environment *ev,
- ODDraft* draft);
- typedef void (* SOMLINK somTD_ODWindowState_CloseWindows)(ODWindowState *somSelf, Environment *ev,
- ODDraft* draft);
- typedef ODUShort (* SOMLINK somTD_ODWindowState_GetWindowCount)(ODWindowState *somSelf, Environment *ev);
- typedef ODUShort (* SOMLINK somTD_ODWindowState_GetRootWindowCount)(ODWindowState *somSelf, Environment *ev,
- ODDraft* draft);
- typedef ODUShort (* SOMLINK somTD_ODWindowState_GetTotalRootWindowCount)(ODWindowState *somSelf, Environment *ev);
- typedef ODBoolean (* SOMLINK somTD_ODWindowState_IsODWindow)(ODWindowState *somSelf, Environment *ev,
- ODPlatformWindow aWindow);
- typedef ODWindow* (* SOMLINK somTD_ODWindowState_AcquireODWindow)(ODWindowState *somSelf, Environment *ev,
- ODPlatformWindow aWindow);
- typedef ODWindowIterator* (* SOMLINK somTD_ODWindowState_CreateWindowIterator)(ODWindowState *somSelf, Environment *ev);
- typedef ODWindow* (* SOMLINK somTD_ODWindowState_AcquireActiveWindow)(ODWindowState *somSelf, Environment *ev);
- typedef void (* SOMLINK somTD_ODWindowState_SetBaseMenuBar)(ODWindowState *somSelf, Environment *ev,
- ODMenuBar* theMenuBar);
- typedef ODMenuBar* (* SOMLINK somTD_ODWindowState_CopyBaseMenuBar)(ODWindowState *somSelf, Environment *ev);
- typedef void (* SOMLINK somTD_ODWindowState_AdjustPartMenus)(ODWindowState *somSelf, Environment *ev);
- typedef ODMenuBar* (* SOMLINK somTD_ODWindowState_CreateMenuBar)(ODWindowState *somSelf, Environment *ev,
- ODPlatformMenuBar menuBar);
- typedef ODCanvas* (* SOMLINK somTD_ODWindowState_CreateCanvas)(ODWindowState *somSelf, Environment *ev,
- ODGraphicsSystem graphicsSystem,
- ODPlatformCanvas platformCanvas,
- ODBoolean isDynamic,
- ODBoolean isOffscreen);
- typedef ODFacet* (* SOMLINK somTD_ODWindowState_CreateFacet)(ODWindowState *somSelf, Environment *ev,
- ODFrame* frame,
- ODShape* clipShape,
- ODTransform* externalTransform,
- ODCanvas* canvas,
- ODCanvas* biasCanvas);
- typedef ODMenuBar* (* SOMLINK somTD_ODWindowState_AcquireCurrentMenuBar)(ODWindowState *somSelf, Environment *ev);
- typedef ODMenuBar* (* SOMLINK somTD_ODWindowState_AcquireBaseMenuBar)(ODWindowState *somSelf, Environment *ev);
- typedef void (* SOMLINK somTD_ODWindowState_DeactivateFrontWindows)(ODWindowState *somSelf, Environment *ev);
- typedef void (* SOMLINK somTD_ODWindowState_ActivateFrontWindows)(ODWindowState *somSelf, Environment *ev);
- typedef ODWindow* (* SOMLINK somTD_ODWindowState_AcquireFrontWindow)(ODWindowState *somSelf, Environment *ev);
- typedef ODWindow* (* SOMLINK somTD_ODWindowState_AcquireFrontFloatingWindow)(ODWindowState *somSelf, Environment *ev);
- typedef ODWindow* (* SOMLINK somTD_ODWindowState_AcquireFrontRootWindow)(ODWindowState *somSelf, Environment *ev);
- typedef void (* SOMLINK somTD_ODWindowState_SetWindowModule)(ODWindowState *somSelf, Environment *ev,
- ODWindowModule* windowModule);
- }
-
- #endif /* ODWindowState_API */
-
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * -- The C++ Wrapper Class for ODWindowState
- */
- class ODWindowState : public ODObject
- {
- public:
-
- // ODWindowState::new registers use of the class object, and then uses somNew
- // to allocate memory and load the object method table pointer.
- void *operator new(size_t size)
- {
- SOM_IgnoreWarning(size);
- // Allocate memory using the default allocator for ODWindowState, and
- // clear mem & set method table pointer, call basic initialization
- #ifdef SOMCHKNULL
- void * __somResult = (void *)
- somNewObject(ODWindowState);
- SOMCHKNULL(__somResult);
- return __somResult;
- #else
- return (void*) somNewObject(ODWindowState);
- #endif
- }
-
- // ODWindowState::delete uses the default deallocator for the object's class.
- void operator delete(void * obj)
- {
- if (obj) {
- SOM_Resolve(obj,SOMObject,somFree)
- ( (SOMObject*) obj );
- }
- }
-
- /* method: RegisterWindow */
- ODWindow* RegisterWindow(Environment *ev,
- ODPlatformWindow newWindow,
- ODType frameType,
- ODBoolean isRootWindow,
- ODBoolean isResizable,
- ODBoolean isFloating,
- ODBoolean shouldSave,
- ODBoolean shouldDispose,
- ODPart* rootPart,
- ODTypeToken viewType,
- ODTypeToken presentation,
- ODFrame* sourceFrame)
- {
- #ifdef SOMCHKEXCEPT
- ODWindow* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,RegisterWindow)
- (this,ev,newWindow,frameType,isRootWindow,isResizable,isFloating,shouldSave,shouldDispose,rootPart,viewType,presentation,sourceFrame);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,RegisterWindow)
- (this,ev,newWindow,frameType,isRootWindow,isResizable,isFloating,shouldSave,shouldDispose,rootPart,viewType,presentation,sourceFrame);
- #endif
- }
-
- /* method: RegisterWindowForFrame */
- ODWindow* RegisterWindowForFrame(Environment *ev,
- ODPlatformWindow newWindow,
- ODFrame* frame,
- ODBoolean isRootWindow,
- ODBoolean isResizable,
- ODBoolean isFloating,
- ODBoolean shouldSave,
- ODBoolean shouldDispose,
- ODFrame* sourceFrame)
- {
- #ifdef SOMCHKEXCEPT
- ODWindow* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,RegisterWindowForFrame)
- (this,ev,newWindow,frame,isRootWindow,isResizable,isFloating,shouldSave,shouldDispose,sourceFrame);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,RegisterWindowForFrame)
- (this,ev,newWindow,frame,isRootWindow,isResizable,isFloating,shouldSave,shouldDispose,sourceFrame);
- #endif
- }
-
- /* method: AcquireWindow */
- ODWindow* AcquireWindow(Environment *ev,
- ODID id)
- {
- #ifdef SOMCHKEXCEPT
- ODWindow* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireWindow)
- (this,ev,id);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireWindow)
- (this,ev,id);
- #endif
- }
-
- /* method: Internalize */
- void Internalize(Environment *ev,
- ODDraft* draft)
- {
- SOM_ResolveD(this,ODWindowState,ODWindowState,Internalize)
- (this,ev,draft);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: Externalize */
- void Externalize(Environment *ev,
- ODDraft* draft)
- {
- SOM_ResolveD(this,ODWindowState,ODWindowState,Externalize)
- (this,ev,draft);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: SetDefaultWindowTitles */
- void SetDefaultWindowTitles(Environment *ev,
- ODDraft* draft)
- {
- SOM_ResolveD(this,ODWindowState,ODWindowState,SetDefaultWindowTitles)
- (this,ev,draft);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: OpenWindows */
- void OpenWindows(Environment *ev,
- ODDraft* draft)
- {
- SOM_ResolveD(this,ODWindowState,ODWindowState,OpenWindows)
- (this,ev,draft);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: CloseWindows */
- void CloseWindows(Environment *ev,
- ODDraft* draft)
- {
- SOM_ResolveD(this,ODWindowState,ODWindowState,CloseWindows)
- (this,ev,draft);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: GetWindowCount */
- ODUShort GetWindowCount(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- ODUShort __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,GetWindowCount)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,GetWindowCount)
- (this,ev);
- #endif
- }
-
- /* method: GetRootWindowCount */
- ODUShort GetRootWindowCount(Environment *ev,
- ODDraft* draft)
- {
- #ifdef SOMCHKEXCEPT
- ODUShort __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,GetRootWindowCount)
- (this,ev,draft);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,GetRootWindowCount)
- (this,ev,draft);
- #endif
- }
-
- /* method: GetTotalRootWindowCount */
- ODUShort GetTotalRootWindowCount(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- ODUShort __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,GetTotalRootWindowCount)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,GetTotalRootWindowCount)
- (this,ev);
- #endif
- }
-
- /* method: IsODWindow */
- ODBoolean IsODWindow(Environment *ev,
- ODPlatformWindow aWindow)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,IsODWindow)
- (this,ev,aWindow);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,IsODWindow)
- (this,ev,aWindow);
- #endif
- }
-
- /* method: AcquireODWindow */
- ODWindow* AcquireODWindow(Environment *ev,
- ODPlatformWindow aWindow)
- {
- #ifdef SOMCHKEXCEPT
- ODWindow* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireODWindow)
- (this,ev,aWindow);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireODWindow)
- (this,ev,aWindow);
- #endif
- }
-
- /* method: CreateWindowIterator */
- ODWindowIterator* CreateWindowIterator(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- ODWindowIterator* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,CreateWindowIterator)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,CreateWindowIterator)
- (this,ev);
- #endif
- }
-
- /* method: AcquireActiveWindow */
- ODWindow* AcquireActiveWindow(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- ODWindow* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireActiveWindow)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireActiveWindow)
- (this,ev);
- #endif
- }
-
- /* method: SetBaseMenuBar */
- void SetBaseMenuBar(Environment *ev,
- ODMenuBar* theMenuBar)
- {
- SOM_ResolveD(this,ODWindowState,ODWindowState,SetBaseMenuBar)
- (this,ev,theMenuBar);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: CopyBaseMenuBar */
- ODMenuBar* CopyBaseMenuBar(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- ODMenuBar* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,CopyBaseMenuBar)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,CopyBaseMenuBar)
- (this,ev);
- #endif
- }
-
- /* method: AdjustPartMenus */
- void AdjustPartMenus(Environment *ev)
- {
- SOM_ResolveD(this,ODWindowState,ODWindowState,AdjustPartMenus)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: CreateMenuBar */
- ODMenuBar* CreateMenuBar(Environment *ev,
- ODPlatformMenuBar menuBar)
- {
- #ifdef SOMCHKEXCEPT
- ODMenuBar* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,CreateMenuBar)
- (this,ev,menuBar);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,CreateMenuBar)
- (this,ev,menuBar);
- #endif
- }
-
- /* method: CreateCanvas */
- ODCanvas* CreateCanvas(Environment *ev,
- ODGraphicsSystem graphicsSystem,
- ODPlatformCanvas platformCanvas,
- ODBoolean isDynamic,
- ODBoolean isOffscreen)
- {
- #ifdef SOMCHKEXCEPT
- ODCanvas* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,CreateCanvas)
- (this,ev,graphicsSystem,platformCanvas,isDynamic,isOffscreen);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,CreateCanvas)
- (this,ev,graphicsSystem,platformCanvas,isDynamic,isOffscreen);
- #endif
- }
-
- /* method: CreateFacet */
- ODFacet* CreateFacet(Environment *ev,
- ODFrame* frame,
- ODShape* clipShape,
- ODTransform* externalTransform,
- ODCanvas* canvas,
- ODCanvas* biasCanvas)
- {
- #ifdef SOMCHKEXCEPT
- ODFacet* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,CreateFacet)
- (this,ev,frame,clipShape,externalTransform,canvas,biasCanvas);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,CreateFacet)
- (this,ev,frame,clipShape,externalTransform,canvas,biasCanvas);
- #endif
- }
-
- /* method: AcquireCurrentMenuBar */
- ODMenuBar* AcquireCurrentMenuBar(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- ODMenuBar* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireCurrentMenuBar)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireCurrentMenuBar)
- (this,ev);
- #endif
- }
-
- /* method: AcquireBaseMenuBar */
- ODMenuBar* AcquireBaseMenuBar(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- ODMenuBar* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireBaseMenuBar)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireBaseMenuBar)
- (this,ev);
- #endif
- }
-
- /* method: DeactivateFrontWindows */
- void DeactivateFrontWindows(Environment *ev)
- {
- SOM_ResolveD(this,ODWindowState,ODWindowState,DeactivateFrontWindows)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: ActivateFrontWindows */
- void ActivateFrontWindows(Environment *ev)
- {
- SOM_ResolveD(this,ODWindowState,ODWindowState,ActivateFrontWindows)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: AcquireFrontWindow */
- ODWindow* AcquireFrontWindow(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- ODWindow* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireFrontWindow)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireFrontWindow)
- (this,ev);
- #endif
- }
-
- /* method: AcquireFrontFloatingWindow */
- ODWindow* AcquireFrontFloatingWindow(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- ODWindow* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireFrontFloatingWindow)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireFrontFloatingWindow)
- (this,ev);
- #endif
- }
-
- /* method: AcquireFrontRootWindow */
- ODWindow* AcquireFrontRootWindow(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- ODWindow* __somResult =
- SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireFrontRootWindow)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,ODWindowState,ODWindowState,AcquireFrontRootWindow)
- (this,ev);
- #endif
- }
-
- /* method: SetWindowModule */
- void SetWindowModule(Environment *ev,
- ODWindowModule* windowModule)
- {
- SOM_ResolveD(this,ODWindowState,ODWindowState,SetWindowModule)
- (this,ev,windowModule);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- }; /* ODWindowState */
-
-
-
- #endif /* SOM_ODWindowState_xh */
-